Intelligent Clustering-Based Virtual Machine Load Balancing in Cloud Computing Using K-Means Clustering with Particle Swarm Optimization

Author Details

Naga Charan Nandigama

Journal Details

Published

Published: 18 April 2018 | Article Type : Research Article

Abstract

Efficient Virtual Machine (VM) load balancing remains a fundamental challenge in modern cloud computing environments characterized by heterogeneous workloads and dynamic resource constraints. This research presents a novel intelligent clustering-based approach—K-Means Clustering with Particle Swarm Optimization (KMC-PSO)—that combines data clustering techniques with swarm intelligence to achieve superior VM distribution and resource allocation. Through comprehensive empirical evaluation and comparative analysis, KMC-PSO demonstrates significant improvements over state-of-the-art algorithms including Hybrid Grasshopper Optimization Algorithm-Genetic Algorithm (HGOA-GA), Ant Colony Optimization (ACO), Genetic Algorithm (GA), Markov Decision Processes (MDP), and traditional Round Robin scheduling. The proposed KMC-PSO approach achieves 12.61% improvement over HGOA-GA and 18.96% reduction in total completion time compared to Round Robin baseline. Additionally, KMC-PSO reduces operational costs by 15.89%, minimizes average waiting time by 13.62%, improves makespan by 16.86%, reduces energy consumption by 15.57%, and enhances resource utilization to 84.3%. This research demonstrates that intelligent clustering-based approaches combined with swarm intelligence optimization provide superior solutions for multi-objective cloud resource management, with significant implications for cost reduction, energy efficiency, and service quality in cloud data centers.

Keywords: Virtual Machine Load Balancing, K-Means Clustering, Particle Swarm Optimization, Swarm Intelligence, Cloud Computing, Resource Optimization, Energy Efficiency, Multi-Objective Optimization, Clustering-Based Scheduling

Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

Copyright © Author(s) retain the copyright of this article.

Statistics

35 Views

38 Downloads

Volume & Issue

Article Type

Research Article

How to Cite

Citation:

Naga Charan Nandigama. (2018-04-18). "Intelligent Clustering-Based Virtual Machine Load Balancing in Cloud Computing Using K-Means Clustering with Particle Swarm Optimization." *Volume 2*, 1, 34-40